pack a punch - Spanish English Dictionary